﻿using System;
using StarTrek.Weapon;

namespace StarTrek.Ship
{
    class StarFleetCon : BaseShip
    {
        private readonly string cVesselName = string.Empty;
        public StarFleetCon(String VesselName)
        {
            cVesselName = VesselName;
            cPowerUnit = 5000;
            cWeapon.Add(new Repair(1000));
            cWeapon.Add(new Shield(3000,(float)0.90));
            cWeapon.Add(new Phaser("Foward", (float).85, 7));
            cWeapon.Add(new Phaser("Rear", (float).70, 3));
            cWeapon.Add(new Photon("Mark IV",2, (float)4000, 4));
        }

        #region iShip Members

        public override string BuilderRace
        {
            get { return "StarFleet"; }
        }

        public override string ShipModel
        {
            get { return "Constallation"; }
        }

        public override string ShipName
        {
            get { return cVesselName; }
        }

        #endregion
    }
}